self-support project - İngilizce Eşanlam Sözlük